Search

Results: 1
Deepwater Horizon
Josh Winsor
Apr 09, 2013
The Deepwater Horizon accident in 2010 was the largest oil spill in U.S history. The tragedy claimed the lives of 11 offshore workers and caused an estimated 4.9 million barrels of oil to leak into the ocean. To do this day the...